Roaming London's Roads: Unveiling Treasures Beyond The Horizon